to seize and detain - Allemand Anglais Dictionnaire